lay a heavy trip on someone - Espagnol Anglais Dictionnaire